Enterprise Modeling Support for SOA Migration
نویسندگان
چکیده
The migration to a Service Oriented Architecture (SOA) is a complex undertaking in terms of aligning business and IT concerns as well as analysis of technical aspects. Conceptual modeling can be helpful for supporting SOA migration by (1) bridging the gap between business and IT concerns, and (2) analyzing the as-is and to-be IT infrastructures. We contribute language requirements derived from SOA migration literature, and extend an IT infrastructure Modeling Language, ITML, to support SOA migration. We illustrate the extended ITML with a documented SOA migration case.
منابع مشابه
Implementation of MDA Method into SOA Environment for Enterprise Integration
Even though SOA provides real contribution, it is not adequate to implement enterprise integration. There are still problems in the implementation of enterprise integration in SOA environment, they are 1) the absence of modeling language support, 2) the absence of guideline of the services implementation produced by services identification, and 3) service orchestration that uses only Web Servic...
متن کاملKnowledge-driven SOA Migration
Migration of legacy assets to SOA embodies a key software engineering challenge namely rehabilitation of pre-existing enterprise assets into service based systems. Existing service analysis and design methods mostly focus on development of new services while they lack in transforming services from already existing enterprise assets. We argue that, a comprehensive SOA migration methodology is es...
متن کاملAn Execution Approach for Large-Scale SOA Technology Migration
Large-scale migration programs are among the toughest to plan and execute for any enterprise, especially when the migration is only about technology and no new functionality is delivered to the business that is funding the program. One such case is that of technology migration to a service-oriented architecture, or SOA. Such programs have a simple vision — retirement of a legacy integration tec...
متن کاملService Oriented Architecture Support in Various Architecture Frameworks: A Brief Review
Service Oriented Architecture (SOA) is a promising approach used to reduce the time and cost of business solutions in enterprises, and it provides enterprises with agility to respond dynamically to its changing requirements. Therefore, there is a need for great efforts to move agencies and enterprises into systems, such as C4I systems and those that are supported by SOAs. For this reason, numer...
متن کاملSuccessful Application of Service-Oriented Architecture Across the Enterprise and Beyond
This paper is divided into two major sections. In the first section we look at evolving service-oriented architecture to the service-oriented enterprise, and in the second, we examine integrated process and technology reference models. The literature abounds with articles about ServiceOriented Architecture (SOA) and particularly Web service-based SOA. Yet, to be successful within a real enterpr...
متن کامل